salvage strap - Englisch Synonyme Wörterbuch